package rollercoaster.commons.interfaces;

import rollercoaster.commons.Vertex3D;

public interface Surface3D {
	public Vertex3D sigma(float u,float v);
	public Vertex3D dSigmadu(float u,float v);
	public Vertex3D dSigmadv(float u,float v);
	public Vertex3D getNormal(float u, float v);
	public float getStartUPoint();
	public float getEndUPoint();
	public float getStartVPoint();
	public float getEndVPoint();
}
